suffer from – English–Suomi translations

🇬🇧 en fi 🇫🇮

suffer from verb

  • have a disease or condition
olla, potea
Wiktionary Links